package pinglun;

import com.jfinal.core.Controller;
import gongju.RedisZ;
import redis.clients.jedis.Jedis;

import java.util.List;

public class PingCont extends Controller {

    /*添加评论
     * key: 视频id
     * */
    public void add() {
        Jedis jedis = new RedisZ().getJdeis();
        if (isok()) {
            String k = getPara("id");
            String v = getPara("nei");
            jedis.lpush(k, v);
            renderJson("ok");
            return;
        }
        renderJson("err");

    }


    /*查看评论*/
    public void list() {
        Jedis jedis = new RedisZ().getJdeis();
        String k = getPara("id");
        List<String> list = jedis.lrange(k, 0, -1);
        renderJson(list);
    }

    //检查状态
    public boolean isok() {
        Jedis jedis = new RedisZ().getJdeis();
        String p = jedis.ping();
        if ("PONG".equals(p)) {
            return true;
        }
        return false;
    }
}
